outsourcing development lawyer outsource offshore banking projects developers asset protection trust family limited partnership estate planning bpo asset protection offshore banking open source marine consulting attorney